[INFO] fetching crate hamelin_translation 0.4.4...
[INFO] testing hamelin_translation-0.4.4 against try#0abe69e6c16114311cc2700e972492e64d69c28f for pr-154065
[INFO] extracting crate hamelin_translation 0.4.4 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate hamelin_translation 0.4.4
[INFO] finished tweaking crates.io crate hamelin_translation 0.4.4
[INFO] tweaked toml for crates.io crate hamelin_translation 0.4.4 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate hamelin_translation 0.4.4 on toolchain 0abe69e6c16114311cc2700e972492e64d69c28f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate hamelin_translation 0.4.4 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] bb7f3ff9a9779697f16b1428e623e9cf74bc158212e99fd424e6c02930475483
[INFO] running `Command { std: "docker" "start" "-a" "bb7f3ff9a9779697f16b1428e623e9cf74bc158212e99fd424e6c02930475483", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bb7f3ff9a9779697f16b1428e623e9cf74bc158212e99fd424e6c02930475483", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bb7f3ff9a9779697f16b1428e623e9cf74bc158212e99fd424e6c02930475483", kill_on_drop: false }`
[INFO] [stdout] bb7f3ff9a9779697f16b1428e623e9cf74bc158212e99fd424e6c02930475483
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 734776e7ae1c6879d9ef2cf32b33f86380da21cad3804387d35e462f3b5cb1ee
[INFO] running `Command { std: "docker" "start" "-a" "734776e7ae1c6879d9ef2cf32b33f86380da21cad3804387d35e462f3b5cb1ee", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.23
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.108
[INFO] [stderr]    Compiling rustversion v1.0.22
[INFO] [stderr]    Compiling crunchy v0.2.4
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]    Compiling zerocopy v0.8.39
[INFO] [stderr]    Compiling libc v0.2.181
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling bumpalo v3.19.1
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling ucd-trie v0.1.7
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling parking_lot_core v0.8.6
[INFO] [stderr]    Compiling pest v2.8.6
[INFO] [stderr]    Compiling instant v0.1.13
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling siphasher v1.0.2
[INFO] [stderr]    Compiling iana-time-zone v0.1.65
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling convert_case v0.6.0
[INFO] [stderr]    Compiling phf_shared v0.12.1
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling encoding_rs v0.8.35
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling chrono-tz v0.10.4
[INFO] [stderr]    Compiling regex-syntax v0.8.9
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]    Compiling wasm-bindgen v0.2.108
[INFO] [stderr]    Compiling syn v2.0.115
[INFO] [stderr]    Compiling chrono v0.4.43
[INFO] [stderr]    Compiling base64 v0.21.7
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling anyhow v1.0.101
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling bit-vec v0.6.3
[INFO] [stderr]    Compiling arraydeque v0.5.1
[INFO] [stderr]    Compiling bit-set v0.5.3
[INFO] [stderr]    Compiling murmur3 v0.4.1
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling phf v0.12.1
[INFO] [stderr]    Compiling typed-arena v2.0.2
[INFO] [stderr]    Compiling parking_lot v0.11.2
[INFO] [stderr]    Compiling pathdiff v0.2.3
[INFO] [stderr]    Compiling hamelin_lib v0.4.4
[INFO] [stderr]    Compiling rust_decimal v1.40.0
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling better_any v0.2.1
[INFO] [stderr]    Compiling uuid v0.8.2
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling pest_meta v2.8.6
[INFO] [stderr]    Compiling unicode-width v0.1.14
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling antlr-rust v0.3.0-beta
[INFO] [stderr]    Compiling const-random-macro v0.1.16
[INFO] [stderr]    Compiling ariadne v0.5.1
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling vecmap-rs v0.2.4
[INFO] [stderr]    Compiling const-random v0.1.18
[INFO] [stderr]    Compiling dlv-list v0.5.2
[INFO] [stderr]    Compiling linear-map v1.2.0
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling chronoutil v0.2.7
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling ordermap v0.5.12
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling ordered-multimap v0.7.3
[INFO] [stderr]    Compiling hashlink v0.8.4
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.108
[INFO] [stderr]    Compiling pest_generator v2.8.6
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling rust-ini v0.20.0
[INFO] [stderr]    Compiling yaml-rust2 v0.8.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling utoipa-gen v5.4.0
[INFO] [stderr]    Compiling derive_more-impl v1.0.0
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling pest_derive v2.8.6
[INFO] [stderr]    Compiling tsify-next-macros v0.5.6
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.108
[INFO] [stderr]    Compiling derive_more v1.0.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling js-sys v0.3.85
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling ron v0.8.1
[INFO] [stderr]    Compiling json5 v0.4.1
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling utoipa v5.4.0
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling config v0.14.1
[INFO] [stderr]    Compiling web-sys v0.3.85
[INFO] [stderr]    Compiling serde-wasm-bindgen v0.6.5
[INFO] [stderr]    Compiling gloo-utils v0.2.0
[INFO] [stderr]    Compiling tsify-next v0.5.6
[INFO] [stderr]    Compiling hamelin_eval v0.4.4
[INFO] [stderr]    Compiling hamelin_translation v0.4.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 34s
[INFO] running `Command { std: "docker" "inspect" "734776e7ae1c6879d9ef2cf32b33f86380da21cad3804387d35e462f3b5cb1ee", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "734776e7ae1c6879d9ef2cf32b33f86380da21cad3804387d35e462f3b5cb1ee", kill_on_drop: false }`
[INFO] [stdout] 734776e7ae1c6879d9ef2cf32b33f86380da21cad3804387d35e462f3b5cb1ee
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c1b93fbcb512c6ae77e9ab6601c43d74d62ee9ce1a7c1d36391539f802f1c49c
[INFO] running `Command { std: "docker" "start" "-a" "c1b93fbcb512c6ae77e9ab6601c43d74d62ee9ce1a7c1d36391539f802f1c49c", kill_on_drop: false }`
[INFO] [stderr]    Compiling semver v1.0.27
[INFO] [stderr]    Compiling toml_parser v1.0.8+spec-1.1.0
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling relative-path v1.9.3
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling futures-timer v3.0.3
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling rstest_macros v0.23.0
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling toml_edit v0.23.10+spec-1.0.0
[INFO] [stderr]    Compiling proc-macro-crate v3.4.0
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling rstest v0.23.0
[INFO] [stderr]    Compiling hamelin_translation v0.4.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 14.30s
[INFO] running `Command { std: "docker" "inspect" "c1b93fbcb512c6ae77e9ab6601c43d74d62ee9ce1a7c1d36391539f802f1c49c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c1b93fbcb512c6ae77e9ab6601c43d74d62ee9ce1a7c1d36391539f802f1c49c", kill_on_drop: false }`
[INFO] [stdout] c1b93fbcb512c6ae77e9ab6601c43d74d62ee9ce1a7c1d36391539f802f1c49c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 9cab8a95092cf2881c0c3c1b1d129359d81d591a96b9466213786371f1481edf
[INFO] running `Command { std: "docker" "start" "-a" "9cab8a95092cf2881c0c3c1b1d129359d81d591a96b9466213786371f1481edf", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.24s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/hamelin_translation-6ad265d4315213b8)
[INFO] [stdout] 
[INFO] [stdout] running 148 tests
[INFO] [stdout] test ir::tests::test_compound_identifiers_pack_to_struct::case_2_single_compound_packs ... ok
[INFO] [stdout] test ir::tests::test_deep_nesting_packs_correctly::case_1_deep_nesting ... ok
[INFO] [stdout] test ir::tests::test_mixed_assignments::case_1_mixed_simple_and_compound ... ok
[INFO] [stdout] test ir::tests::test_mixed_assignments::case_2_multiple_roots ... ok
[INFO] [stdout] test normalize::expand_struct::tests::test_build_widening_expression::case_1_missing_field ... ok
[INFO] [stdout] test normalize::expand_struct::tests::test_build_widening_expression::case_2_existing_field ... ok
[INFO] [stdout] test normalize::expand_struct::tests::test_build_widening_expression::case_3_nested_struct_widening ... ok
[INFO] [stdout] test ir::tests::test_expressions_preserved_in_packed_structs ... ok
[INFO] [stdout] test normalize::expand_struct::tests::test_expand_struct_to_type::case_1_column_ref_emits_cast ... ok
[INFO] [stdout] test normalize::expand_struct::tests::test_build_widening_expression::case_4_array_of_structs ... ok
[INFO] [stdout] test ir::tests::test_simple_assignments_no_packing::case_1_simple_assignments ... ok
[INFO] [stdout] test normalize::expand_struct::tests::test_expand_struct_to_type::case_2_complex_expr_hoists_then_casts ... ok
[INFO] [stdout] test normalize::expand_struct::tests::test_is_column_reference_chain::case_2_one_field_access ... ok
[INFO] [stdout] test ir::tests::test_compound_identifiers_pack_to_struct::case_1_compound_same_root_packs_to_struct ... ok
[INFO] [stdout] test normalize::expand_struct::tests::test_is_column_reference_chain::case_3_nested_field_access ... ok
[INFO] [stdout] test ir::tests::test_freeze_resolves_now_in_within ... ok
[INFO] [stdout] test normalize::expand_struct::tests::test_is_column_reference_chain::case_4_function_call ... ok
[INFO] [stdout] test normalize::expand_struct::tests::test_is_column_reference_chain::case_5_binary_operation ... ok
[INFO] [stdout] test normalize::expand_struct::tests::test_is_column_reference_chain::case_1_simple_column ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::expand_array_literals::tests::test_debug_expansion ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::expand_array_literals::tests::test_array_literal_element_types ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::expand_array_literals::tests::test_expand_array_literals::case_7_explicit_null_casts_preserved ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::align_append_schema::tests::test_align_append_schema::case_4_array_of_structs_widening ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::fuse_projections::tests::test_fuse_projections::case_01_no_fusion_needed ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::expand_array_literals::tests::test_expand_array_literals::case_3_nested_struct_widening ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::align_append_schema::tests::test_align_append_schema::case_2_reorder_and_missing_field ... ok
[INFO] [stdout] test ir::tests::test_order_preserved ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::extract_window_aggregates::tests::test_extract_window_aggregates::case_2_window_toplevel_agg_unchanged ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::extract_window_aggregates::tests::test_extract_window_aggregates::case_1_no_window_passthrough ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::align_append_schema::tests::test_align_append_schema::case_3_nested_struct_widening ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::expand_array_literals::tests::test_expand_array_literals::case_6_simple_cast_no_hoisting ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::extract_window_aggregates::tests::test_extract_window_aggregates::case_3_window_nested_agg_binary ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::fuse_projections::tests::test_fuse_projections::case_04_select_multiple_lets_fused ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::fuse_projections::tests::test_fuse_projections::case_10_no_barrier_independent_lets ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::fuse_projections::tests::test_fuse_projections::case_11_three_lets_prepend_order ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::fuse_projections::tests::test_fuse_projections::case_06_barrier_let_refs_let_field ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::fuse_projections::tests::test_fuse_projections::case_05_barrier_let_refs_select_field ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::fuse_projections::tests::test_fuse_projections::case_03_select_drop_fused ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::expand_array_literals::tests::test_expand_array_literals::case_1_no_expansion_needed ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::fuse_projections::tests::test_fuse_projections::case_12_compound_let_preserved ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::fuse_projections::tests::test_fuse_projections::case_14_compound_let_sibling_preserves_existing ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::fuse_projections::tests::test_fuse_projections::case_17_child_then_parent_assignment ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::fuse_projections::tests::test_fuse_projections::case_15_deep_sibling_preservation ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::fuse_projections::tests::test_fuse_projections::case_16_parent_then_child_assignment ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::expand_array_literals::tests::test_expand_array_literals::case_2_struct_element_missing_field ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::fuse_projections::tests::test_fuse_projections::case_08_no_barrier_overwrite_without_ref ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::fuse_projections::tests::test_fuse_projections::case_09_barrier_self_reference ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::fuse_projections::tests::test_fuse_projections::case_13_compound_let_after_explode_barrier ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::fuse_projections::tests::test_fuse_projections::case_07_barrier_chained_dependencies ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::fuse_projections::tests::test_fuse_projections::case_18_mixed_deep_and_new_field ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::fuse_projections::tests::test_fuse_projections::case_20_drop_child_from_struct_binding ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::fuse_projections::tests::test_fuse_projections::case_21_no_overlap_unrelated_fields ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_broadcast_apply::tests::test_lower_broadcast_apply::case_04_function_broadcast ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::expand_array_literals::tests::test_expand_array_literals::case_8_nested_array_in_struct_widening ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::expand_array_literals::tests::test_expand_array_literals::case_4_simple_cast_struct_literal ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::expand_array_literals::tests::test_expand_array_literals::case_5_column_reference_chain_expansion ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_broadcast_apply::tests::test_lower_broadcast_apply::case_03_right_broadcast ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_broadcast_apply::tests::test_lower_broadcast_apply::case_06_broadcast_over_column ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_nest::tests::test_lower_nest::case_3_compound_nest ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_parse::tests::test_anchor_pattern_to_regex_escapes_metacharacters ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_parse::tests::test_anchor_pattern_to_regex_multiple ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_broadcast_apply::tests::test_lower_broadcast_apply::case_10_name_collision_avoided ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::fuse_projections::tests::test_fuse_projections::case_19_drop_and_let_fused ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_parse::tests::test_anchor_pattern_to_regex_no_wildcards ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_nest::tests::test_lower_nest::case_1_no_nest_passthrough ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_parse::tests::test_anchor_pattern_to_regex_trailing_star ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_parse::tests::test_consecutive_captures_collapse ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_parse::tests::test_anchor_pattern_to_regex_simple ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_broadcast_apply::tests::test_lower_broadcast_apply::case_08_broadcast_in_where ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_parse::tests::test_lower_parse::case_1_no_parse_passthrough ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_parse::tests::test_lower_parse::case_3_parse_with_nodrop ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_broadcast_apply::tests::test_lower_broadcast_apply::case_09_broadcasts_across_commands ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_parse::tests::test_lower_parse::case_4_parse_multiple_captures ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_parse::tests::test_lower_parse::case_5_parse_throwaway_column ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_broadcast_apply::tests::test_lower_broadcast_apply::case_07_broadcast_nested_in_coalesce ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::fuse_projections::tests::test_fuse_projections::case_02_select_let_fused ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_parse::tests::test_lower_parse::case_7_parse_all_throwaway_nodrop ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_parse::tests::test_lower_parse::case_6_parse_all_throwaway ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_parse::tests::test_lower_parse::case_2_parse_with_source ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_broadcast_apply::tests::test_lower_broadcast_apply::case_05_two_broadcasts_same_command ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::normalize_agg::tests::test_normalize_agg::case_1_no_agg_passthrough ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_transform::tests::test_lower_transform::case_1_no_transform_passthrough ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_unnest::tests::test_lower_unnest::case_3_unnest_array_struct_column ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_unnest::tests::test_lower_unnest::case_1_no_unnest_passthrough ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::normalize_agg::tests::test_normalize_agg::case_2_agg_simple_ids_unchanged ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::normalize_agg::tests::test_normalize_agg::case_4_agg_compound_with_sort_by ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_unnest::tests::test_lower_unnest::case_2_unnest_struct_column ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::normalize_agg::tests::test_normalize_agg::case_3_agg_compound_aggregate ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::normalize_explode::tests::test_normalize_explode::case_3_no_explode_passthrough ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::normalize_agg::tests::test_normalize_agg::case_5_agg_compound_group_by ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::normalize_explode::tests::test_normalize_explode::case_4_multiple_explodes ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::normalize_explode::tests::test_normalize_explode::case_2_simple_id_different_expr ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::normalize_window::tests::test_normalize_window::case_2_window_simple_ids_unchanged ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::normalize_explode::tests::test_normalize_explode::case_5_compound_id ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::normalize_window::tests::test_normalize_window::case_4_window_compound_group_by ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::normalize_explode::tests::test_normalize_explode::case_1_canonical_unchanged ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_unnest::tests::test_lower_unnest::case_4_unnest_complex_expression ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::normalize_window::tests::test_normalize_window::case_5_window_compound_both ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_unnest::tests::test_lower_unnest::case_5_multiple_unnest ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::normalize_window::tests::test_normalize_window::case_3_window_compound_projection ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::normalize_window::tests::test_normalize_window::case_1_no_window_passthrough ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_nest::tests::test_lower_nest::case_2_simple_nest ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_broadcast_apply::tests::test_lower_broadcast_apply::case_01_no_broadcast_passthrough ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_broadcast_apply::tests::test_lower_broadcast_apply::case_02_left_broadcast ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::normalize_within::tests::test_normalize_within::case_5_positive_interval_preserves_now ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::normalize_window::tests::test_normalize_window::case_6_window_compound_within ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::normalize_within::tests::test_normalize_within::case_3_column_range_to_dynamic_where ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::normalize_within::tests::test_normalize_within::case_4_negative_interval_preserves_now ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::normalize_within::tests::test_normalize_within::case_1_no_within_passthrough ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_transform::tests::test_lower_transform::case_2_simple_transform_lowered ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::normalize_within::tests::test_normalize_within::case_2_constant_range_to_literal_where ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::normalize_within::tests::test_normalize_within::case_7_negative_interval_range_preserves_now ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::normalize_within::tests::test_normalize_within::case_6_mixed_interval_range_preserves_now ... ok
[INFO] [stdout] test normalize::statement_normalizers::lower_match::tests::test_label_generator ... ok
[INFO] [stdout] test normalize::statement_normalizers::from_to_union::tests::test_from_to_union::case_1_single_from_passthrough ... ok
[INFO] [stdout] test normalize::statement_normalizers::lower_match::tests::test_pattern_to_regex_optional_end ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::normalize_agg::tests::test_normalize_agg::case_6_agg_compound_both ... ok
[INFO] [stdout] test normalize::statement_normalizers::lower_match::tests::test_pattern_to_regex_sequence ... ok
[INFO] [stdout] test normalize::statement_normalizers::lower_match::tests::test_pattern_to_regex_single ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::lower_transform::tests::test_lower_transform::case_3_transform_with_column_ref_array ... ok
[INFO] [stdout] test normalize::statement_normalizers::lower_match::tests::test_no_match_passthrough ... ok
[INFO] [stdout] test normalize::unique::tests::test_different_prefixes_are_independent ... ok
[INFO] [stdout] test normalize::statement_normalizers::from_to_union::tests::test_from_to_union::case_3_union_passthrough ... ok
[INFO] [stdout] test normalize::unique::tests::test_skips_existing_names_in_schema ... ok
[INFO] [stdout] test normalize::statement_normalizers::from_to_union::tests::test_from_to_union::case_2_multi_from_to_union ... ok
[INFO] [stdout] test normalize::statement_normalizers::nest_from_aliases::tests::test_single_alias_generates_cte ... ok
[INFO] [stdout] test window_frame::tests::test_calendar_interval_to_frame ... ok
[INFO] [stdout] test window_frame::tests::test_negative_interval_to_frame ... ok
[INFO] [stdout] test window_frame::tests::test_negative_int_to_frame ... ok
[INFO] [stdout] test window_frame::tests::test_negative_rows_to_frame ... ok
[INFO] [stdout] test window_frame::tests::test_positive_interval_to_frame ... ok
[INFO] [stdout] test window_frame::tests::test_rows_range ... ok
[INFO] [stdout] test window_frame::tests::test_unbounded_preceding_to_zero ... ok
[INFO] [stdout] test window_frame::tests::test_zero_interval_to_frame ... ok
[INFO] [stdout] test normalize::statement_normalizers::lower_joins::tests::test_lookup_generates_cte ... ok
[INFO] [stdout] test normalize::statement_normalizers::lower_joins::tests::test_multiple_joins_generate_multiple_ctes ... ok
[INFO] [stdout] test normalize::statement_normalizers::expand_union_schemas::tests::test_identical_schemas_no_expansion ... ok
[INFO] [stdout] test normalize::statement_normalizers::expand_union_schemas::tests::test_different_schemas_needs_expansion ... ok
[INFO] [stdout] test normalize::statement_normalizers::nest_from_aliases::tests::test_no_aliases_passthrough ... ok
[INFO] [stdout] test normalize::statement_normalizers::lower_joins::tests::test_no_joins_passthrough ... ok
[INFO] [stdout] test normalize::statement_normalizers::lower_joins::tests::test_join_generates_cte ... ok
[INFO] [stdout] test normalize::statement_normalizers::nest_from_aliases::tests::test_multiple_aliases_generate_multiple_ctes ... ok
[INFO] [stdout] test normalize::statement_normalizers::expand_union_schemas::tests::test_nested_struct_schema_widening ... ok
[INFO] [stdout] test normalize::unique::tests::test_generates_sequential_names ... ok
[INFO] [stdout] test window_frame::tests::test_range_interval_to_frame ... ok
[INFO] [stdout] test normalize::statement_normalizers::expand_union_schemas::tests::test_single_table_no_expansion ... ok
[INFO] [stdout] test normalize::pipeline_normalizers::align_append_schema::tests::test_align_append_schema::case_1_no_append_passthrough ... ok
[INFO] [stdout] test normalize::statement_normalizers::expand_union_schemas::tests::test_array_of_structs_schema_widening ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 148 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "9cab8a95092cf2881c0c3c1b1d129359d81d591a96b9466213786371f1481edf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9cab8a95092cf2881c0c3c1b1d129359d81d591a96b9466213786371f1481edf", kill_on_drop: false }`
[INFO] [stdout] 9cab8a95092cf2881c0c3c1b1d129359d81d591a96b9466213786371f1481edf
